package com.haole.ecommercepay.ecommerce.entity.applyments;

import lombok.Data;

/**
 * @author haole
 * 营业执照/登记证书信息
 * 1、主体为“小微”时，不填。
 * 2、主体为“个体工商户/企业”时，请上传营业执照。
 * 3、主体为“党政、机关及事业单位/其他组织”时，请上传登记证书
 *
 */
@Data
public class BusinessLicenseInfo {

    /**
     * 证件扫描件，必填
     * 1、主体为“个体工商户/企业”时，请上传营业执照的证件图片。
     * 2、主体为“党政、机关及事业单位/其他组织”时，请上传登记证书的证件图片。
     * 3、可上传1张图片，请填写通过图片上传接口预先上传图片生成好的MediaID
     */
    private String business_license_copy;
    /**
     * 证件注册号，必填
     * 1、主体为“个体工商户/企业”时，请填写营业执照上的注册号/统一社会信用代码，须为15位数字或 18位数字|大写字母。
     * 2、主体为“党政、机关及事业单位/其他组织”时，请填写登记证书的证书编号
     */
    private String business_license_number;
    /**
     * 商户名称，必填
     * 1、请填写营业执照/登记证书的商家名称，2~110个字符，支持括号 。
     * 2、个体工商户/党政、机关及事业单位，不能以“公司”结尾。
     * 3、个体工商户，若营业执照上商户名称为空或为“无”，请填写"个体户+经营者姓名"，如“个体户张三”
     */
    private String merchant_name;
    /**
     * 经营者/法定代表人姓名，必填
     * 请填写证件的经营者/法定代表人姓名
     */
    private String legal_person;
    /**
     * 注册地址，条件选填
     * 主体为“党政、机关及事业单位/其他组织”时必填，请填写登记证书的注册地址
     */
    private String company_address;
    /**
     * 营业期限，条件选填
     * 1、主体为“党政、机关及事业单位/其他组织”时必填，请填写证件有效期。
     * 2、若证件有效期为长期，请填写：长期。
     * 3、结束时间需大于开始时间。
     * 4、有效期必须大于60天，即结束时间距当前时间需超过60天。
     * 示例值：[\"2014-01-01\",\"长期\"]
     */
    private String business_time;
}
